an annual or perennial shrub (helichrysum stoechas) - Francés Inglés Diccionario